self preservation - Allemand Anglais Dictionnaire